medicago lupulina - Spanish English Dictionary

medicago lupulina

Meanings of "medicago lupulina" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Botany
a plant of dry grassland belonging to the legume or clover family (medicago lupulina) mielga azafranada [f]